Imaging product selection method

ABSTRACT

A method for displaying a collage of digital images on a display, receiving a selection for one of the digital images to be presented on a separate area of the display together with any associated multimedia, wherein one of the digital images has a portion overlapped by another digital image.

CROSS REFERENCE TO RELATED APPLICATION

Reference is made to commonly assigned, co-pending U.S. patentapplication Ser. No. ______ by Mahoney et al. (Docket 96580) filed ofeven date herewith entitled “Imaging Product Selection System”, thedisclosure of which is incorporated herein in its entirety.

FIELD OF THE INVENTION

The present invention relates to displaying multi-media elements havingimages in a photo-collage arrangement of a computer graphic userinterface.

BACKGROUND

Products that include images are a popular keepsake or gift for manypeople. Such products typically include a picture taken by an individualthat is inserted into a product intended to enhance the product, thepresentation of the image, or to provide storage for the image. Examplesof such products include picture albums, photo-collages, posters,picture calendars, picture mugs, picture ornaments, picture mouse pads,and picture post cards.

Images can also be combined with other images, for example templatesincluding background images and one or more image openings into which anindividual's image can be inserted, either mechanically orelectronically with a computer, to form a combined image that displaysthe individual's image in a pleasing or preferred manner. These imageproducts can be provided in hard-copy form, for example as a printedphoto-book, or in electronic form presented by a computer, for examplein an on-line album. Imaging products can also include multi-mediaproducts, especially when in electronic form, that, for example, caninclude motion image sequences or audio tracks.

Users who make image-based products usually desire to share the productswith others. Such sharing can take the form of printed products orelectronic versions of the products, for example by displaying theproducts on a computer screen. Obviously, some image products are notreadily amenable to an electronic experience, for example image-enhancedmugs or mouse pads are best enjoyed as physical products, while otherimage products can be enjoyed electronically, for example photobooks,greeting cards, and photo-collages.

Photo-collages provide a means for presenting a larger number of imagesin a limited space by emphasizing the most important portions of theimages and providing an interesting, artistic, or amusing imagepresentation. A photo-collage as known in the prior art is illustratedin FIG. 2. In FIG. 2, a photo-collage 10 includes a plurality of images11. The textured patterns within the illustrated borders representseparate images. At least one image overlaps another image 11 so thatthe visible portion of the overlapped image 11 is cropped. Some imagescan have portions that are apparently hidden behind other images. Otherimages 11A can be apparently in front of the other images, but cropped.Other images can be completely visible and not cropped.

Photo-collages have been traditionally made by physically cutting upprinted photographs and adhering them to a surface and by physicallyoverlapping one printed photograph over another. When reproduced, aphoto-collage takes on the appearance of FIG. 2. The advent of“what-you-see-is-what-you-get” representative graphic user interfacesand electronic image processing software on computers has enabled thedesign and layout of electronic photo-collages. Such software enables auser to specify and arrange a number of images in a collage. Images canbe located over other images to obscure portions of the image and can bemoved forward and backward with other images in a virtual stack byarranging objects using commands such as “Bring to Front” or “Send toBack”. These photo-collages can be rendered as a single, large image andprinted, emailed, or viewed electronically. However, image products suchas photo-collages that can be enjoyed electronically, for example with acomputer, can have a limited experience and do not always take advantageof all of the capabilities of the computer. Moreover, in order for auser to view the obscured portions of images in a photo-collage, theoriginal electronic image processing software must be available to theuser and the user must specifically re-arrange the photo-collageelements. There is a need therefore, for an improved method forinteracting on a computer with image products.

SUMMARY OF THE INVENTION

In accordance with the present invention, there is provided a method ofdisplaying images in a multi-media display apparatus, comprising thesteps of providing a display having a graphic user interface (GUI) and auser-interactive GUI pointing device. A plurality of multi-media imageelements is displayed, one or more of the images overlapping one anotherso that only a portion of an overlapped image is visible. A selectionfrom a pointing device in association with one of the displayed imagesmodifies the display of the selected image to show the entire associatedimage so that it is not overlapped by any other. The image can bemodified to display the entire selected image.

Another preferred embodiment of the present invention comprises a methodof displaying a collage of digital multimedia elements on a display,receiving a selection for one of the multimedia elements to be presentedon the display, wherein the multimedia element has a portion overlappedby another one of the multimedia elements, and presenting the selectedmultimedia element on the display with no portion of it overlapped. Thestep of presenting can include the step of presenting the selectedmultimedia element in a display area separated from the collage. Thestep of presenting can include the step of playing an audio trackassociated with the multimedia element. It can also include playing avideo on the display if the multimedia element is a video.

Another preferred embodiment of the present invention includes a methodcomprising displaying a collage of digital images on a display,receiving a selection for one of the digital images to be presented on aseparate area of the display together with any associated multimedia,wherein one of the digital images has a portion overlapped by anotherdigital image. The selected one of the digital images is displayed onthe separate area of the display together with said any associatedmultimedia. The associated multimedia includes an audio track.

The present invention has the advantage of enhancing the utility andenjoyment of a photo-collage and increasing the value of thephoto-collage. These, and other, aspects and objects of the presentinvention will be better appreciated and understood when considered inconjunction with the following description and the accompanyingdrawings. It should be understood, however, that the followingdescription, while indicating preferred embodiments of the presentinvention and numerous specific details thereof, is given by way ofillustration and not of limitation. For example, the summarydescriptions above are not meant to describe individual separateembodiments whose elements are not interchangeable. In fact, many of theelements described as related to a particular embodiment can be usedtogether with, and possibly interchanged with, elements of otherdescribed embodiments. Many changes and modifications may be made withinthe scope of the present invention without departing from the spiritthereof, and the invention includes all such modifications. The figuresbelow are intended to be drawn neither to any precise scale with respectto relative size, angular relationship, or relative position nor to anycombinational relationship with respect to interchangeability,substitution, or representation of an actual implementation.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other objects, features, and advantages of the presentinvention will become more apparent when taken in conjunction with thefollowing description and drawings wherein identical reference numeralshave been used, where possible, to designate identical features that arecommon to the figures, and wherein:

FIG. 1 illustrates a photo-collage presentation according to anembodiment of the present invention;

FIG. 2 is a prior-art illustration of a photo-collage;

FIG. 3 illustrates a photo-collage presentation with a graphic userinterface pointer;

FIG. 4 illustrates a photo-collage presentation according to anembodiment of the present invention;

FIGS. 5A-5C illustrate photo-collage presentations according to anembodiment of the present invention;

FIG. 6 illustrates a high-lighted image within a photo-collagepresentation according to an embodiment of the present invention;

FIG. 7 is a schematic of a computer system useful for the presentinvention;

FIG. 8 is schematic of a computer system useful for the presentinvention; and

FIG. 9 is a flow chart illustrating a method according to an embodimentof the present invention.

DETAILED DESCRIPTION OF THE INVENTION

According to the present invention, an image product is a product thatincludes images incorporated into an image-related object, such as forexample a photo-book, a picture greeting card, a photo-collage, apicture mug, or other image-related product. The images can be a user'spersonal images and the image product can be personalized. The imagescan be located in specified pre-determined locations or can beadaptively located according to the sizes, aspect ratios, orientationsand other attributes of the images. Likewise, the image sizes,orientations, or aspect ratios included in the image product can beadjusted, either to accommodate pre-defined templates with specificpre-determined openings or adaptively adjusted for inclusion in an imageproduct.

As used herein, a photo-collage is an image product that includes aplurality of multi-media elements. The multi-media elements can include,for example, still images, video images, still images with associatedaudio components, and videos with associated audio components, but mustinclude at least one image. For clarity of communication herein, stillimages will be referred to and illustrated in the Figures, but thepresent invention is not limited to only single, still images. Theimage(s) in a photo-collage are combined on a single surface or area andat least some of the images overlap other images so that the visibleportion of the overlapped images in the photo-collage is less than theentire overlapped image. Thus, a portion of the overlapped image ishidden behind other images. FIG. 2 illustrates a prior-artphoto-collage.

An electronic photo-collage, according to various embodiments of thepresent invention, can include multi-media elements in addition to oneor more images. Furthermore, by interacting electronically with aphoto-collage rendered in a graphic user interface, a greater variety ofmedia can be experienced by a viewer and the hidden portions of imageelements can be viewed. Referring to FIG. 1, a photo-collage 10 includesa plurality of multi-media elements 12, each multi-media elementincludes at least one image, but each multi-media element can alsoinclude a plurality of images, video, motion images, and audio elements.A multi-media element 15, when selected by a viewer, is brought into theforeground and presented to a viewer as a complete multi-media element16 so that no portion of the selected multi-media element is obscured byany other multi-media element. This presentation can include displayinga still image in the foreground, with or without an associated audiotrack, and motion images, or videos, with or without an associated audiotrack. An alternative presentation method includes presenting a selectedmultimedia element in a full screen mode that occupies the entiredisplay. Deselecting the multi-media element or selecting anothermulti-media element will cause the previously selected multi-mediaelement to terminate its foreground display position, or its multimediaplayback, and to return to its original position in the collage, whichmay or may not be overlapped by another multi-media element. Thepresentation of the complete multi-media element can also includedisplaying an entire still image, displaying a video sequence,displaying a motion sequence, displaying a slide show of ordered stillimages, and playing an audio sequence, tone, or music. By presenting acomplete multi-media element to a user, the utility and enjoyment of thephoto-collage is enhanced and the value of the photo-collage increased.

The selection of the presented multi-media element can be made in agraphic user interface with a pointing device, such as a mouse,trackball, or touchpad having an associated pointing indicator, orpointer 14. Other means of indicating elements within a graphic userinterface can also be employed and are included in the presentinvention. Selection of a multi-media element can be made by locatingthe pointer 14 in association with a multi-media element, such as animage, for example by locating the pointer 14 over the image, asillustrated in FIG. 3. Operating switches on a control (e.g. clickingwith a mouse) can also be used to select an image or multi-media elementas can the sequential selection of images, for example by repeatedlypressing a key, such as a tab or directional key such as an arrow key.

Presentation of the selected multi-media element can be initiated in avariety of ways according to various embodiments of the presentinvention. For example, a presentation can be activated when the pointeris located in association with an image, or when a control is firstpressed (e.g. pressing and releasing a button on a mouse while thepointer is located over an image), or as long as the control is pressed(e.g. pressing and holding a button on a mouse while the pointer islocated over an image). By moving the pointer, presentation of othermulti-media elements can be activated and begin its display with orwithout video or audio playback. Other techniques are known in the artfor selecting and controlling elements in a graphic interface and forcontrolling presentation of multi-media, for example through graphicwindows.

According to one embodiment, the method of the present invention can beimplemented in a multi-media display system that includes a processor, adisplay, and a memory storing a program, the electronic photo-collage,and the multi-media elements making up the electronic photo-collage. Theprogram controls the display and the memory to display the photo-collagein an area on the display, and tracks the position of the pointer in thedisplay. The position of the pointer in the display is compared to thearea in which the electronic photo-collage is displayed. When thepointer position corresponds to any portion of the displayed area of theelectronic photo-collage, the pointer position is compared to thepositions of the various multi-media elements of the photo-collage. Themulti-media element corresponding to the pointer position is determined,for example by employing a map of the photo-collage having a referenceto the corresponding multi-media element at each location in thephoto-collage. Once the multi-media element located by the pointer isdetermined, the multi-media element can be played back. Alternatively,an additional selection step (e.g. a control such as a mouse button isactivated) can be employed. The selected multi-media element is playedback by identifying the type of multi-media element (e.g. a stillphotograph or video sequence having a type-dependent file suffix) andexecuting a program to play the multi-media element.

The presentation of the multi-media element can be made over thephoto-collage, obscuring elements of the photo-collage while thepresentation is made, as shown in FIG. 4. The presentation of the visualelements (e.g. images) can be made larger or at a higher resolution thanthe display of the portion of the image in the photo-collage, as is alsoshown in FIG. 4. Presentation of the visual elements can be at thelocation of the overlapped image in the photo-collage or at the centerof the photo-collage.

Alternatively, the presentation of the selected multi-media element canbe made in a different location separate from the photo-collage, as isshown in FIGS. 5A-5C. Referring to FIG. 5A, pointer 14 indicatesselected multi-media element 15A in photo-collage 10 having multi-mediaelements with images 12. The selected multi-media element 15A ispresented as a complete multi-media element 16, so that the entire imageor images of multi-media element 15A are presented to a viewer withoutbeing obscured or cropped by other images. Referring to FIG. 5B, pointer14 is in a different location and indicates a different selectedmulti-media element 15B in photo-collage 10 having images 12. Theselected multi-media element 15B is presented as a complete multi-mediaelement 16, so that the entire image or images of multi-media element15B are presented to a viewer without being obscured or cropped by otherimages. Referring to FIG. 5C, pointer 14 is in yet a different locationand indicates yet a different selected multi-media element 15C inphoto-collage 10 having images 12. The selected multi-media element 15Cis presented as a complete multi-media element 16, so that the entireimage or images of multi-media element 15C are presented to a viewerwithout being obscured or cropped by other images. In this case, theimage of selected multi-media element 15C is not obscured by otherimages, but the image is cropped within the photo-collage 10. The imagesof other multi-media elements that are not obscured, overlapped, orcropped could also be included in the photo-collage and presented. Theshapes of such images are not necessarily distinguished from overlappedor obscured images; such images might actually have the shapes shown inthe photo-collage although they are not overlapped or obscured. Forexample, the image of multi-media element 12A can actually be shaped asan inverted trapezoid without being overlapped, as shown, so thatselecting the image does not present any additional image content, asshown in FIG. 6, for example, which illustrates a presentation ofselected multimedia element 12A. However, if there are other mediaassociated with multi-media element 12A, they can also be presented.

The present invention can be implemented using a variety of computersand computer systems illustrated in FIGS. 7 and 8 and discussed furtherbelow. In one embodiment, for example, a desktop or laptop computerexecuting a software application can provide a multi-media displayapparatus suitable for presenting multi-media photo-collage elements asdescribed above. In such an embodiment, a multi-media display apparatuscomprises: a display having a graphic user interface (GUI) including auser-interactive GUI pointing device; a plurality of multi-mediaelements displayed on the GUI, one or more of the displayed multi-mediaelements of the plurality of multi-media elements apparently overlappinganother of the plurality of multi-media elements so that only a portionof the overlapped multi-media elements is visible; and a computerexecuting software for controlling the display of each multi-mediaelements displayed on the GUI so that when the pointing device islocated in association with a selected one of the displayed overlappedmulti-media elements, the display of the multi-media elements isautomatically modified to display and play back the entire selectedmulti-media element in such a way that it is not overlapped by any otherof the plurality of multi-media elements and so that when the pointingdevice is removed from association with the selected overlappedmulti-media elements, the play back of the multi-media element isstopped and the display of the multi-media elements is automaticallyreturned to its previous arrangement, to be apparently overlapped byanother of the plurality of multi-media elements so that only a portionof the selected overlapped multi-media elements is visible.

In another embodiment, a computer server can provide web pages that areserved over a network to a remote client computer. The web pages canallow a user of the remote client computer to design and construct amulti-media element photo-collage. Applications provided by the webserver to a remote client can enable presentation of selectedmulti-media elements, either as stand-alone software tools or providedthrough html, Java, or other known-internet interactive tools. In thisembodiment, a multi-media display system comprises: a server computerproviding graphical user interface display elements and functions to aremote client computer connected to the server computer through acomputer network, the remote client computer including a display havinga graphic user interface (GUI) including a user-interactive GUI pointingdevice; a plurality of multi-media elements stored on the servercomputer, communicated to the remote client computer, and displayed onthe GUI, one or more of the displayed multi-media elements of theplurality of multi-media elements apparently overlapping another of theplurality of multi-media elements so that only a portion of theoverlapped multi-media elements is visible; and a tool for controllingthe display of each multi-media elements displayed on the GUI so thatwhen the pointing device is located in association with a selected oneof the displayed overlapped multi-media elements, the display of themulti-media elements is modified to display and play back the entireselected multi-media element in such a way that it is not overlapped byany other of the plurality of multi-media elements and so that when thepointing device is removed from association with the selected overlappedmulti-media elements, the play back of the multi-media element isstopped and the display of the multi-media elements is modified to beapparently overlapped by another of the plurality of multi-mediaelements so that only a portion of the selected overlapped multi-mediaelements is visible.

Computers and computer systems are stored program machines that executesoftware programs to implement desired functions. According to anembodiment of the present invention, a software program executing on acomputer with a display and graphic user interface (GUI) including auser-interactive GUI pointing device comprises: software for displayinga plurality of multi-media elements having images on the GUI, one ormore of the displayed images apparently overlapping another of thedisplayed images so that only a portion of the one or more images isvisible; software for locating the pointing device in association withone of the displayed images; and software for modifying the display ofthe image to display the entire overlapped image so that it is no longeroverlapped by any other of the plurality of images.

In any of these embodiments, the multi-media element can be a stillimage, a graphical element, or a video image sequence, and can includean audio element and wherein the display interface includes means forplaying the audio element when the pointing device is located inassociation with the selected overlapped multi-media element.

In one embodiment of the present invention, the entire selectedmulti-media element is displayed in front of other overlapped images atthe same location as the associated image so that the entire selectedmulti-media element obscures other overlapped images at the samelocation as the selected image. In an alternative embodiment, the entireassociated multi-media element is displayed in a different location thanthe associated image.

The multi-media element can be modified when displayed, for example byincreasing the size or resolution of the multi-media element image orimage series to display a larger view of the image.

The plurality of multi-media elements can form a page of images, forexample in a photo-collage arrangement.

The present invention includes a variety of graphic user interfacetechniques for selecting a multi-media element image. For example, apointing device can be located in association with one of the pluralityof multi-media elements by locating the pointing device over an image.Control elements or indicators such as switches or buttons can be usedtogether with a pointer and controlled by a variety of user interfacedevices such as are known in the user interface arts, e.g. mouse,trackball, and touch pad devices.

Referring to FIG. 6, in one embodiment of the present invention, aselected multi-media element 15 can be highlighted within aphoto-collage 10 to indicate the selection, for example a highlightedimage 18 can be highlighted by a bold border (as shown), or by invertingthe colors (not shown) or other visual or auditory indicia. These kindsof indicia can also be used to indicate that a collage element includesan associated audio or video presentation format. For example, thecollage element can be a still image extracted from an associated videopresentation in .MOV format.

Referring to FIGS. 7 and 8, computers, computer servers, and acommunication system are illustrated together with various elements andcomponents that are useful in accordance with various embodiment of thepresent invention. FIG. 7 illustrates a first embodiment of anelectronic system 20 that can be used in generating an image product. Inthe embodiment of FIG. 7, electronic system 20 comprises a housing 22and a source of content data files 24, a user input system 26 and anoutput system 28 connected to a processor 34. The source of content datafiles 24, user-input system 26 or output system 28 and processor 34 canbe located within housing 22 as illustrated. In other embodiments,circuits and systems of the source of content data files 24, user inputsystem 26 or output system 28 can be located in whole or in part outsideof housing 22.

The source of content data files 24 can include any form of electronicor other circuit or system that can supply digital data to processor 34from which processor 34 can derive images for use in forming animage-enhanced item. In this regard, the content data files cancomprise, for example and without limitation, still images, imagesequences, video graphics, and computer-generated images. Source ofcontent data files 24 can optionally capture images to create contentdata for use in content data files by use of capture devices located at,or connected to, electronic system 20 and/or can obtain content datafiles that have been prepared by or using other devices. In theembodiment of FIG. 7, source of content data files 24 includes sensors38, a memory 40 and a communication system 54.

Sensors 38 are optional and can include light sensors, biometric sensorsand other sensors known in the art that can be used to detect conditionsin the environment of system 20 and to convert this information into aform that can be used by processor 34 of system 20. Sensors 38 can alsoinclude one or more video sensors 39 that are adapted to capture images.Sensors 38 can also include biometric or other sensors for measuringinvoluntary physical and mental reactions such sensors including, butnot limited to, voice inflection, body movement, eye movement, pupildilation, body temperature, and p4000 wave sensors.

Memory 40 can include conventional memory devices including solid-state,magnetic, optical or other data-storage devices. Memory 40 can be fixedwithin system 20 or it can be removable. In the embodiment of FIG. 7,system 20 is shown having a hard drive 42, a disk drive 44 for aremovable disk such as an optical, magnetic or other disk memory (notshown) and a memory card slot 46 that holds a removable memory 48 suchas a removable memory card has a removable memory interface 50 forcommunicating with removable memory 48. Data including, but not limitedto, control programs, digital images and metadata can also be stored ina remote memory system 52 such as a personal computer, computer networkor other digital system. Remote memory system 52 can also includesolid-state, magnetic, optical or other data-storage devices.

In the embodiment shown in FIG. 7, system 20 has a communication system54 that in this embodiment can be used to communicate with an optionalremote memory system 52, an optional remote display 56, and/or optionalremote input 58. The optional remote memory system 52, optional remotedisplay 56, optional remote input 58A can all be part of a remote system21 having an input station 58 having remote input controls 58 (alsoreferred to herein as “remote input 58”), can include a remote display56, and that can communicate with communication system 54 wirelessly asillustrated or can communicate in a wired fashion. In an alternativeembodiment, a local input station including either or both of a localdisplay 66 and local input controls 68 (also referred to herein as“local user input 68”) can be connected to communication system 54 usinga wired or wireless connection.

Communication system 54 can comprise for example, one or more optical,radio frequency or other transducer circuits or other systems thatconvert image and other data into a form that can be conveyed to aremote device such as remote memory system 52 or remote display 56 usingan optical signal, radio frequency signal or other form of signal.Communication system 54 can also be used to receive a digital image andother data from a host or server computer or network (not shown), aremote memory system 52 or a remote input 58. Communication system 54provides processor 34 with information and instructions from signalsreceived thereby. Typically, communication system 54 will be adapted tocommunicate with the remote memory system 52 by way of a communicationnetwork such as a conventional telecommunication or data transfernetwork such as the interne, a cellular, peer-to-peer or other form ofmobile telecommunication network, a local communication network such aswired or wireless local area network or any other conventional wired orwireless data transfer system. In one useful embodiment, the system 20can provide web access services to remotely connected computer systems(e.g. remote systems 35) that access the system 20 through a webbrowser. Alternatively, remote system 35 can provide web services tosystem 20 depending on the configurations of the systems.

User input system 26 provides a way for a user of system 20 to provideinstructions to processor 34. This allows such a user to make adesignation of content data files to be used in generating animage-enhanced output product and to select an output form for theoutput product. User input system 26 can also be used for a variety ofother purposes including, but not limited to, allowing a user toarrange, organize and edit content data files to be incorporated intothe image-enhanced output product, to provide information about the useror audience, to provide annotation data such as voice and text data, toidentify characters in the content data files, and to perform such otherinteractions with system 20 as will be described later.

In this regard user input system 26 can comprise any form of transduceror other device capable of receiving an input from a user and convertingthis input into a form that can be used by processor 34. For example,user input system 26 can comprise a touch screen input, a touch padinput, a 4-way switch, a 6-way switch, an 8-way switch, a stylus system,a trackball system, a joystick system, a voice recognition system, agesture recognition system a keyboard, a remote control or other suchsystems. In the embodiment shown in FIG. 6, user input system 26includes an optional remote input 58 including a remote keyboard 58 a, aremote mouse 58 b, and a remote control 58 c and a local input 68including a local keyboard 68 a and a local mouse 68 b.

Remote input 58 can take a variety of forms, including, but not limitedto, the remote keyboard 58 a, remote mouse 58 b or remote controlhandheld device 58 c illustrated in FIG. 7. Similarly, local input 68can take a variety of forms. In the embodiment of FIG. 7, local display66 and local user input 68 are shown directly connected to processor 34.

As is illustrated in FIG. 8, local user input 68 can take the form of ahome computer, an editing studio, or kiosk 70 (hereafter also referredto as an “editing area 70”) that can also be a remote system 35 orsystem 20. In this illustration, a user 72 is seated before a consolecomprising local keyboard 68 a and mouse 68 b and a local display 66which is capable, for example, of displaying multimedia content. As isalso illustrated in FIG. 8, editing area 70 can also have sensors 38including, but not limited to, video sensors 39, audio sensors 74 andother sensors such as multispectral sensors that can monitor user 72during a production session.

Output system 28 is used for rendering images, text or other graphicalrepresentations in a manner that allows image-product designs to becombines with user items and converted into an image product. In thisregard, output system 28 can comprise any conventional structure orsystem that is known for printing or recording images, including, butnot limited to, printer 29. Printer 29 can record images on a tangiblesurface 30 using a variety of known technologies including, but notlimited to, conventional four-color offset separation printing or othercontact printing, silk screening, dry electrophotography such as is usedin the NexPress 2100 printer sold by Eastman Kodak Company, Rochester,N.Y., USA, thermal printing technology, drop-on-demand inkjet technologyand continuous inkjet technology. For the purpose of the followingdiscussions, printer 29 will be described as being of a type thatgenerates color images. However, it will be appreciated that this is notnecessary and that the claimed methods and apparatuses herein can bepracticed with a printer 29 that prints monotone images such as blackand white, grayscale, or sepia toned images. As will be readilyunderstood by those skilled in the art, a system 35, 20 with which auser interacts to define a user-personalized image product can beseparated from a remote system (e.g. 35, 20) connected to a printer, sothat the specification of the image product is remote from itsproduction.

In certain embodiments, the source of content data files 24, user inputsystem 26 and output system 28 can share components.

Processor 34 operates system 20 based upon signals from user inputsystem 26, sensors 38, memory 40 and communication system 54.

Processor 34 can include, but is not limited to, a programmable digitalcomputer, a programmable microprocessor, a programmable logic processor,a series of electronic circuits, a series of electronic circuits reducedto the form of an integrated circuit, or a series of discretecomponents. The system 20 of FIGS. 7 and 8 can be employed to make anddisplay an image product according to an embodiment of the presentinvention.

Referring to FIG. 9, in a method of the present invention, apersonalized image product can be made by providing a graphic userinterface including a user-interactive GUI pointing device (GUI) on acomputer for displaying images and image products in step 100. Forexample, the systems 20 and 35 of FIGS. 7 and 8 can provide such agraphic user interface 27 illustrated in FIG. 8 on local display 66.Such systems are known in the computing arts. In step 105, a pluralityof multi-media elements having images are displayed on the GUI. One ormore of the displayed images of the plurality of multi-media elementsapparently overlap another so that only a portion of the overlappedimage is visible. In step 110, the pointing device is located inassociation with one of the displayed images to select the displayedimage. In step 115, the entire selected image is displayed so that it isnot overlapped by any other of displayed images.

In various embodiments, the method of the present invention can includethe step of modifying the display of the entire selected image todisplay a larger and complete view of the entire selected image. Theimages associated with the multi-media elements can be displayed in theform of a photo-collage and can be rendered and displayed onto a singlepage. When the selected image is modified to display the entire image,it can obscure other images in the photo-collage.

Images can be selected by associating the pointing device with the imageby locating the pointing device over the associated image in the graphicuser interface.

The invention has been described in detail with particular reference tocertain preferred embodiments thereof, but it will be understood thatvariations and modifications can be effected within the spirit and scopeof the invention.

PARTS LIST

-   10 photo-collage-   11 image-   11A image-   12 multi-media element, image-   12A multi-media element, image-   14 pointer-   15 selected multi-media element-   15A selected multi-media element-   15B selected multi-media element-   15C selected multi-media element-   16 complete multi-media element-   18 highlight image-   20 system-   22 housing-   24 source of content data files-   26 user input system-   27 graphic user interface-   28 output system-   29 printer-   30 tangible surface-   34 processor-   35 remote system-   38 sensors-   39 video sensors-   40 memory-   42 hard drive-   44 disk drive-   46 memory card slot-   48 removable memory-   50 memory interface-   52 remote memory system-   54 communication system-   56 remote display-   58 remote input-   58 a remote keyboard-   58 b remote mouse-   58 c remote control-   66 local display-   68 local input-   68 a local keyboard-   68 b local mouse-   70 home computer, editing studio, or kiosk-   72 user-   74 audio sensors-   100 provide display and GUI step-   105 display multi-media elements step-   110 locate pointing device to select image step-   115 display entire selected image step

1. A method of displaying images in a multi-media display apparatus,comprising the steps of: providing a display having a graphic userinterface (GUI) including a user-interactive GUI pointing device;displaying a plurality of multi-media elements having images on the GUI,one or more of the displayed images of the plurality of multi-mediaelements apparently overlapping another so that only a portion of theoverlapped image is visible; receiving a selection from a pointingdevice in association with one of the displayed images for selecting thedisplay image; and modifying the display of the selected image todisplay the entire associated image so that it is not overlapped by anyother of displayed images.
 2. The method of claim 1 further comprisingthe step of modifying the display of the entire selected image todisplay a larger view of the entire selected image.
 3. The method ofclaim 1 further comprising the step of displaying the displayed imagesin the form of a photo-collage.
 4. The method of claim 1 furthercomprising the step of displaying the images as a page.
 5. The method ofclaim 1 further comprising the step of locating the pointing device inassociation with one of the displayed images by locating the pointingdevice over the associated image.
 6. The method of claim 1 furthercomprising the step of locating the pointing device in association withone of the displayed images by selecting the associated image.
 7. Themethod of claim 1 further comprising the step of providing the pointingdevice as a mouse cursor.
 8. The method of claim 1 further comprisingthe step of obscuring other images in the plurality of images with theentire selected image display.
 9. Method comprising: displaying acollage of digital multimedia elements on a display; receiving aselection for one of the multimedia elements to be presented on thedisplay, said one of the multimedia elements having a portion overlappedby another one of the multimedia elements; and presenting the selectedone of the multimedia elements on the display such that no portion ofthe selected multimedia element is overlapped.
 10. The method of claim9, wherein the step of presenting includes the step of presenting theselected one of the multimedia elements in a display area separated fromthe collage.
 11. The method of claim 9, wherein the step of presentingincludes the step of playing an audio track associated with the selectedone of the multimedia elements.
 12. The method of claim 11, wherein theselected one of the multimedia elements comprises a video and the stepof presenting includes playing the video on the display.
 13. The methodof claim 9, wherein the step of displaying the collage includes the stepof displaying indicia indicating which ones of the multimedia elementsinclude and audio track for presentation.
 14. The method of claim 9,wherein the step of displaying the collage includes the step ofdisplaying indicia indicating which ones of the multimedia elementsinclude a video for presentation.
 15. Method comprising: displaying acollage of digital images on a display; receiving a selection for one ofthe digital images to be presented on a separate area of the displaytogether with any associated multimedia, said one of the digital imageshaving a portion overlapped by another one of the digital images; andpresenting the selected one of the digital images on the separate areaof the display together with said any associated multimedia.
 16. Themethod of claim 15, wherein said any associated multimedia includes anaudio track.
 17. The method of claim 16, wherein the selected one of thedigital images comprises a still image derived from a video, and whereinthe step of receiving its selection includes the step of playing thevideo as part of a presentation on the separate area of the display.